to take on lease - Inglés Sinónimo Diccionario